Big Huge Thesaurus

Prince Philip

noun